home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19970929-19971216 / 000025_news@newsmaster….columbia.edu _Wed Oct 1 20:23:56 1997.msg < prev    next >
Internet Message Format  |  2020-01-01  |  5KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id UAA15160
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Wed, 1 Oct 1997 20:23:55 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id UAA29285
  7.     for kermit.misc@watsun; Wed, 1 Oct 1997 20:23:55 -0400 (EDT)
  8. Path: news.columbia.edu!panix!news.eecs.umich.edu!newsxfer3.itd.umich.edu!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!cs.utexas.edu!news.cs.utah.edu!cc.usu.edu!jrd
  9. From: jrd@cc.usu.edu (Joe Doupnik)
  10. Newsgroups: comp.protocols.kermit.misc
  11. Subject: Re: Kermit via PPP under DOS?
  12. Message-ID: <XrKuqa+e0PBq@cc.usu.edu>
  13. Date: 1 Oct 97 17:38:37 MDT
  14. References: <k1c7kBQEU5Wv@cc.usu.edu> <omafgv99sa.fsf@tees.cs.ualberta.ca>
  15. Organization: Utah State University
  16. Lines: 80
  17. Xref: news.columbia.edu comp.protocols.kermit.misc:7790
  18.  
  19. In article <omafgv99sa.fsf@tees.cs.ualberta.ca>, Vladimir Alexiev <vladimir@cs.ualberta.ca> writes:
  20. > In article <k1c7kBQEU5Wv@cc.usu.edu> jrd@cc.usu.edu (Joe Doupnik) writes:
  21. >>     Let's go through the PPP driver situation again when the driver
  22. >> presents an Ethernet Packet Driver interface.
  23. >>     PPP is a point to point link involving only two stations: this
  24. >> end and the other end. It is not a broadcast medium, and thus ARP does not
  25. >> apply. 
  26. > pppd with the proxyarp option allows this. Here's what the pppd(8) man page
  27. > says: 
  28. >           Add an entry to this system's ARP  [Address  Resolution
  29. >           Protocol] table with the IP address of the peer and the
  30. >           Ethernet address of this system.
  31. > Also, some terminal servers provide such proxy arp. At least the Cisco
  32. > terminal server that runs at our uiniversity's login server. (Interestingly,
  33. > it only does this when the user properly identified themselves to the server,
  34. > otherwise it allows PPP, but does not give proxy arp.)
  35. >>     A PPP driver presenting an Ethernet interface is indistinguishable
  36. >> from real Ethernet at the protocol stack level (i.e., by Kermit). That
  37. >> driver must then FULLY simulate a broadcast medium of many stations, yet
  38. >> they often fail completely to do that job.
  39. > I'm not saying that the Kermit class 1 handling is worse than than of other
  40. > WATTCP apps. I suspect that Kermit does some more checks or expects more from
  41. > the ethernet driver than other WATTCP apps, in other words it uses the
  42. > ethernet driver more properly than other WATTCP apps. But the fact remains
  43. > that these apps can use emulated class 1 drivers, while Kermit can't.
  44. > Sometimes worse is better.
  45.  
  46.     This looks more and more like an argument waiting to happen, due to
  47. lack of specific information. I thought I explained the difficulties with
  48. a driver purporting to be Ethernet but isn't; they are fundamental. The
  49. paragraph above is so loose that I am discarding it.
  50.  
  51. >>  Half measures are failures too.
  52. > Well, these half measures prove to be adequate for other WATTCP apps.
  53.  
  54.     which are tailored for a point to point link, no doubt.
  55.  
  56. >>         SLIP is a point to point link. It is not an Ethernet-style
  57. >> interface. Kermit knows about SLIP and treats it as a point to point
  58. >> comms pathway without MAC addresses. Use SLIP interfaces.
  59. > What are the benefits of an ethernet interface to a SLIP interface:
  60. > - there are apps that only support ethernet interfaces. Kermit couldn't
  61. >   coexist with such apps because it demands a SLIP interface.
  62.  
  63.     Argumentative again. No, Kermit does not "demand" SLIP, but if the
  64. alternatives fail to meet specs then that is hardly Kermit's fault.
  65.  
  66. > - Ethernet interfaces support BOOTP. Is BOOTP impossible with a SLIP
  67. >   interface? 
  68. > - How about DHCP?
  69.  
  70.     Time to read up on these guys. Both use UDP over IP. How IP gets
  71. put onto the wire is another matter. Please do keep in mind that both
  72. BOOTP and DHCP are sensitive to physical address, something which SLIP
  73. lacks.
  74.  
  75. > - RARP is obviously impossible with a SLIP interface, but then it doesn't even
  76. >   apply.
  77. > - Is there anything else?
  78. >> There is no such thing as a standardized PPP interface, alas, and thus
  79. >> Kermit does not have code to deal with the many PPP interfaces out there.
  80. > EtherPPP's documentation mentions class 15 (SLFP). Is that an example of a
  81. > non-standardized PPP interface?
  82. >>     Avoid badly designed PPP drivers, please.
  83. > Since Kermit doesn't work with EtherPPP -k 1, does that make EtherPPP a badly
  84. > designed driver too? How about Windows PPP drivers, do they support an
  85. > Ethernet interface?
  86.  
  87.     I think this ground was well covered in my long message on the 
  88. matter a couple of weeks ago.
  89.     Joe D.